\hypertarget{class_process_hit_controller}{\section{Process\-Hit\-Controller Class Reference}
\label{class_process_hit_controller}\index{Process\-Hit\-Controller@{Process\-Hit\-Controller}}
}


When an player gets hit the \hyperlink{class_process_hit_controller}{Process\-Hit\-Controller} gets all information and sends it to the log.  




{\ttfamily \#include $<$Process\-Hit\-Controller.\-h$>$}

Inheritance diagram for Process\-Hit\-Controller\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_process_hit_controller}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_process_hit_controller_a8215a746b4575e829dc7d29914dc164d}{\hyperlink{class_process_hit_controller_a8215a746b4575e829dc7d29914dc164d}{Process\-Hit\-Controller} (int prio, \hyperlink{class_sound_controller}{Sound\-Controller} $\ast$sound\-Controller, \hyperlink{class_log}{Log} $\ast$log)}\label{class_process_hit_controller_a8215a746b4575e829dc7d29914dc164d}

\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
\hypertarget{class_process_hit_controller_adfaae2f4d0bb42d90fa1841ca28e513f}{void {\bfseries register\-Health} (\hyperlink{class_health}{Health} $\ast$health)}\label{class_process_hit_controller_adfaae2f4d0bb42d90fa1841ca28e513f}

\item 
\hypertarget{class_process_hit_controller_a52a0434c390109ff89d5d52c6d858245}{void \hyperlink{class_process_hit_controller_a52a0434c390109ff89d5d52c6d858245}{Health\-Placed} ()}\label{class_process_hit_controller_a52a0434c390109ff89d5d52c6d858245}

\begin{DoxyCompactList}\small\item\em Sets the Health\-Placed flag. \end{DoxyCompactList}\item 
\hypertarget{class_process_hit_controller_a49f7b5d00316fa62175dbfd00cd3732d}{void \hyperlink{class_process_hit_controller_a49f7b5d00316fa62175dbfd00cd3732d}{Hit} ()}\label{class_process_hit_controller_a49f7b5d00316fa62175dbfd00cd3732d}

\begin{DoxyCompactList}\small\item\em Sets the Hit flag. \end{DoxyCompactList}\item 
\hypertarget{class_process_hit_controller_a5116ced585ebabfbfa637e70c5131608}{void \hyperlink{class_process_hit_controller_a5116ced585ebabfbfa637e70c5131608}{Write\-I\-R\-Result} (\hyperlink{class_i_r_hit_event}{I\-R\-Hit\-Event} irhe)}\label{class_process_hit_controller_a5116ced585ebabfbfa637e70c5131608}

\begin{DoxyCompactList}\small\item\em Writes the \hyperlink{class_i_r_hit_event}{I\-R\-Hit\-Event} variable provided with this call into the I\-R\-Result\-Pool. \end{DoxyCompactList}\item 
\hypertarget{class_process_hit_controller_a2c137e73fc53e92820efca0ca1308492}{void \hyperlink{class_process_hit_controller_a2c137e73fc53e92820efca0ca1308492}{Write\-Game\-Time} (short time)}\label{class_process_hit_controller_a2c137e73fc53e92820efca0ca1308492}

\begin{DoxyCompactList}\small\item\em Writes the time variable provided with this call into the Game\-Time\-Pool. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
When an player gets hit the \hyperlink{class_process_hit_controller}{Process\-Hit\-Controller} gets all information and sends it to the log. 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
headers/Process\-Hit\-Controller.\-h\item 
compile/Process\-Hit\-Controller.\-cpp\end{DoxyCompactItemize}
